reflector satellite - Español Inglés Diccionario